using MVX.BASE;
using WinFormsApp1.MVI;
using WinFormsApp1.MVP;
using WinFormsApp1.MVVM;

namespace WinFormsApp1
{
	internal static class Program
	{
		/// <summary>
		///  The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main()
		{
			// To customize application configuration such as set high DPI settings or default font,
			// see https://aka.ms/applicationconfiguration.
			ApplicationConfiguration.Initialize();

			//BASE
			//Application.Run(new BaseForm());

			//MVC
			//Application.Run(new Form1());

			//MVP
			//Application.Run(new PersonForm());

			//MVVM
			//Application.Run(new MainForm());

			//MVI
			Application.Run(new MVIForm());


		}
	}
}